make a spectacle of oneself – Deutsch–English translations

🇬🇧 en de 🇩🇪

make a spectacle of oneself verb

  • To embarrass oneself or others in public
blamieren, eine lächerliche Figur abgeben, sich lächerlich machen, sich zum Affen machen, sich zum Narren machen, unangenehm auffallen
Wiktionary Links